
//return "(123) 456-7890"
var numbers=[1,2,3,4,5,6,7,8,9,0] ;
function createPhoneNumber(numbers){
  let str = numbers.join('')
  //es6 模板字符串 提升代码的可读性
  console.log(`(${str.slice(0,3)}) ${str.slice(3,6)}-${str.slice(6)}`);
}
//createPhoneNumber(numbers);



// 数组输入->字符串拼接机械
// 功能实现了
// 有什么可以优化一下的？
// 一流的工程师在完成功能后，考虑优化，可读性将是一个重要标准
// 作为电话模版来处理更好理解语义化的
// es6字符串模版反es5是没有这个功能的。es6 提升了es5的代码可读性



function createPhoneNumber(numbers){
  let format="(xxx) xxx-xxxx";
  for(let i=0;i<numbers.length;i++){
    //为什么一个string 可以用replace ?
    format=format.replace('x',numbers[i]);
  }
  console.log(format);
}

//createPhoneNumber(numbers);


console.log(fun)

function fun(){

}



